Esx Settings Repository Software Drafts CommitSpec

Esx Settings Repository Software Drafts CommitSpec
Esx Settings Repository Software Drafts CommitSpec

The Esx Settings Repository Software Drafts CommitSpec schema contains properties that are used to create a new commit in the repository.

This schema was added in vSphere API 9.0.0.0.

JSON Example
{
    "message": "string",
    "orchestrator": {
        "owner": "string",
        "owner_data": "string"
    }
}
string
message
Optional

Message to include with the commit. The message is saved as part of the software specification's history.

This property was added in vSphere API 9.0.0.0.

If missing or null, message is set to empty string.

orchestrator
Optional

Orchestrator specification of the commit.

This property was added in vSphere API 9.0.0.0.

If missing or null, no orchestrator details is provided with the commit.

Note:

  1. It is used by vLCM orchestrators like SDDC Manager to manage the desired state. For a non-orchestrator user i.e. a VC user, it must be unset.

  2. Setting it prevents other users from modifying the committed desired state.